Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STEPHEN STREET Terraced £185,640 £158,250 23 Oct 2020
8 STEPHEN STREET Terraced £109,353 £26,000 27 Sep 1999
10 STEPHEN STREET Terraced £181,279 £115,000 4 Jul 2007
12 STEPHEN STREET Terraced £153,149 £151,500 14 Apr 2023
14 STEPHEN STREET Terraced £169,609 £100,000 11 Jun 2012
16 STEPHEN STREET Terraced £141,353 £87,000 22 Nov 2013